Robot solves the Rubik's Cube